body, td, th {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
}
div#left {
	width: 400px;
	float: left;
}
div#right {
	float: left;
}
a.nameLink {
	color: #000099;
	font-weight: bold;
}
a.nameLink:hover {
	color: #990000;
	font-weight: bold;
}
input.large {
	width: 300px;
}
table.searchResults {
	border-collapse: collapse;
}
table.searchResults tr.th {
	background-color: #EBEBEB;
}
table.searchResults tr.homonym {
	background-color: #ebf0ff;
}
table.searchResults td.homonym {
	background-color: #ebf0ff;
}
table.searchResults th {
	padding: 5px 10px 5px 10px;
	text-decoration: underline;
	border: 2px solid #EBEBEB;
}
table.searchResults td {
	padding: 5px 10px 5px 10px;
	border: 2px solid #EBEBEB;
}
table td.red {
	background-color: #ef9d9d;
}
table td.yellow {
	background-color: #edef9d;
}
table td.green {
	background-color: #a7ef9d;
}
table.searchResults td.center {
	text-align: center;
}
